import socket
tcp_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建服务端
tcp_socket.bind(('192.168.0.107',8000)) #绑定IP地址
tcp_socket.listen()  # 将tcp_socket设为监听模式，准备接收来自各客户端的连接请求
con,addr = tcp_socket.accept() #等待接收客户端请求 这里会创建新的接口con 服务器必须通过它与客户通信  addr是客户的IP地址

#获取从客户端发送的数据
while True:
    data = con.recv(1024) # 一次接收1k的信息
    print(data.decode('utf-8')) # 打印 解码

    mes = input('请输入你要发送的信息：')
    if mes :
        con.send(mes.encode('utf-8')) #用send 发送 编码的数据
    else:break

con.close() #关闭新的接口
tcp_socket.close() #关闭接口